\RequirePackage[intlimits]{amsmath}
\RequirePackage{amssymb}
\RequirePackage[mathscr]{eucal}


\def\Res{\mathop{{\rm Res}}\nolimits}
\def\Aut{\mathop{{\rm Aut}}\nolimits}
\def\deg{\mathop{{\rm deg}}\nolimits}
\def\indeg{\mathop{{\rm indeg}}\nolimits}
\def\outdeg{\mathop{{\rm outdeg}}\nolimits}
\def\diam{\mathop{{\rm diam}}\nolimits}
\def\M{\mathrm M}
\def\EV{\mathop{{\rm E}}\nolimits}
\def\VR{\mathop{{\rm Var}}\nolimits}
\def\Pr{\mathop{{\rm Pr}}\nolimits}

\newcommand*{\BCf}[2]{{{#1}\choose{#2}}}
\newcommand*{\BCCf}[2]{\left(\!\!{{#1}\choose{#2}}\!\!\right)}


\newcounter{logcounter}[section]
\newcommand{\myitem}{\medskip \refstepcounter{logcounter}\textbf{\arabic{section}.\arabic{logcounter}.} }
\newcounter{logsubcounter}[logcounter]
\newcommand{\mysubitem}{\addtocounter{logsubcounter}{1}\textbf{\arabic{section}.\arabic{logcounter}.\arabic{logsubcounter}.} }

\theoremstyle{plain}
\newtheorem{theor}{Теорема}[section]
\newtheorem{lemm}[theor]{Лемма}
\newtheorem{conseq}[theor]{Следствие}
\newtheorem{propos}[theor]{Утверждение}

\theoremstyle{definition}
\newtheorem{defin}[theor]{Определение}
\newtheorem{examp}[theor]{Пример}
\newtheorem{rem}[theor]{Замечание}
\newtheorem{problem}[theor]{Задача}

\newtheorem{exerc}{}[section]
\newtheorem{exerc_text}{Упражнение}[section]
\newtheorem{sol_exerc}{}[section]

% названия ссылок
% theor:имя_теоремы
% lemm:имя_леммы
% conseq:имя_следствия
% propos:имя_утверждения
% examp:имя_примера
% rem:имя_замечания
% exerc:имя_упражнения
% eq:имя_формулы
% fig:имя_рисунка
	
\newcommand{\evidp}{\vspace{-10pt}\textsf{Доказательство. }}
\newcommand{\decis}{\vspace{-10pt}\textsf{Решение. }}
\newcommand{\answer}{\vspace{0pt}\textsf{Ответ: }}
\newcommand{\evids}{\vspace{-10pt}\textsf{Доказательство }}
\newcommand{\pointing}{\vspace{-10pt}\textsf{Указание. }}

